
@media screen and (max-width: 1800px) {
	.w1600 {
		width: 1400px;
	}
	.w1750{
		width: 1400px;
	}
	.index-set1-po h6{
		font-size: 32px;
	}
	.index-set1-po p{
		font-size: 16px;
	}
	.index-set1 .swiper-ves{
		width: 52%;
	}
	.index-set1 .swiper-ves .swiper-scroll{
		margin: 0 12px 8px;
		width: 466px;
	}
	.index-set1 .swiper-ves span{
		font-size: 30px
	}
	.bananr h6{
		font-size: 35px;
	}
	.bananr .fl a{
		width: 272px;
		height: 49px;
	}
	.index-set2-page li .flash{
		height: 216px;
	}
	.index-set1-title{
		margin-bottom: 39px;
	}
	.index-set1{
		padding: 72px 0 87px;
	}
	.index-set3-cont li .tex .desc{
		font-size: 16px;
	}
	.index-set3-cont li .text{
		height: 730px;
	}
	.index-set4 .left .cont{
		font-size: 16px;
	}
	.index-set4 .left h6{
		font-size: 42px;
		color: #333333;
		padding-bottom: 16px;
		margin-bottom: 21px;
	}
	.index-set4 .left .btn{
		margin-top: 43px;
	}
	.index-set4 .left{
		padding: 67px 44px 0 70px;
	}
	.index-set6 .rigth{
		width: 76%;
	}
	.index-set6-uld li{
		width: 180px;
	}
	.index-set6-uld .bd{
		width: 934px;
	}
	.index-set6-uld li .imgdt{
		height: 228px;
	}
	.index-set6 .left{
	  width: 19%;
	  padding-top: 8px;
	}
	.index-set6 .left p{
		font-size: 18px;
	}
	.index-set6 .left a{
		margin-top: 19px;
	}
	.index-set6{
		padding: 65px 0 60px;
	}
	.index-set7-cont li a p{
		font-size: 14px;
		color: #666;
		margin-top: 18px;
	}
	.index-set7-ves .bd li .dt p{
		font-size: 16px;
	}
	.index-set2{
		padding: 67px 0;
	}
	.index-set2-nav{
		margin-bottom: 52px;
	}
	.index-set7-cont li .flash img{
		height: 203px;
	}
}
@media screen and (max-width: 1600px) {
	.w1600,
	.w1400 {
		width: 1200px;
	}
	.w1750{
		width: 1200px;
	}
	.index-set2-page li .flash{
		height: 185px;
	}
	.index-set2-page li h6{
		font-size: 14px;
	}
	.swiper-ves .tob{
		margin-left: 18px;
	}
	.index-set1-po h6{
		font-size: 28px;
	}
	.index-set2-nav{
		margin-bottom: 30px;
	}
	.index-set1-po p{
		font-size: 12px;
	}
	.index-set1 .swiper-ves{
		width: 55%;
	}
	.index-set1 .swiper-ves span{
		font-size: 26px;
	}
	.index-set1 .swiper-ves .swiper-scroll{
		width: 436px;
	}
	.index-set1{
		padding: 55px 0 80px;
	}
	.index-set1-title{
		font-size: 34px;
	}
	.index-set3-cont li .text{
		width: 54%;
	}
	.index-set4 .left .cont{
		font-size: 14px;
	}
	.index-set2{
		padding: 40px 0;
	}
	.index-set4 .left h6{
		font-size: 33px;
		color: #333333;
		padding-bottom: 13px;
		margin-bottom: 15px;
	}
	.index-set4 .left .btn a{
		width: 111px;
        line-height: 37px;
	}
	.index-set4 .left .btn .cond span{
		font-size: 20px;
	}
	.index-set7-cont li .flash img{
		height: 174px;
	}
	.index-set4 .left{
		padding: 42px 7px 0 70px;
	}
	.index-set4 .rigth{
		width: 62%;
	}
	.index-set4{
		padding: 90px 0;
	}
	.index-set6-uld .bd{
		width: 792px;
	}
	.index-set6-uld li{
		width: 150px;
	}
	.index-set6-uld .btn{
		width: 40px;
		height: 40px;
	}
	.index-set6-uld li .imgdt{
		height: 190px;
	}
	.index-set7 .left .title{
		margin-bottom: 17px;
	}
	.index-set7 .right{
		padding-left: 3%;
	}
	.xc-tit{
		padding: 25px 0;
		/* border-bottom: 1px solid #d4d4d4; */
		margin-bottom: 35px;
	}
	.xc-set2{
		padding-bottom: 56px;
	}
	.xc-set3{
		margin-bottom: 36px;
	}
	.xc-set4 .title{
		margin-bottom: 26px;
	}
	.fw-set1-cont li{
		margin-right: 112px;
	}
	.fw-set1{
		padding: 37px 0 24px;
	}
	.fw-set1 h3{
		font-size: 38px;
		color: #333;
		margin-bottom: 55px;
	}
	.fw-set2 h3{
		font-size: 38px;
		color: #333;
		padding: 57px 0 42px;
	}
	.fw-set2-cont li .flash{
		height: 130px;
	}
	.fw-set2-cont li h6{
		font-size: 18px;
		color: #333;
		margin-top: 12px;
		margin-bottom: 7px;
	}
	.fw-set2-cont li{
		margin-bottom: 10px;
	}
	.fz-nav{
		padding: 28px 0;
	}
	.sf-title{
	    font-size: 36px;
		color: #333;
		padding: 41px 0 11px;	
	}
	.sf-cont li{
		padding: 30px 0;
	}
	.new-contd .text{
		padding: 59px 75px;
  		  width: 671px;
	}
	.new-contd .text p{
		font-size: 13px;
	}
	.new-contd .text h6{
		padding: 17px 0;
	}
	.new-page .text{
		width: 790px;
	}
	.ab-set-ves{
		width: 865px
	}
	.wm-cont li .imgdt{
		height: 349px;
	}
	.wmd-td .text{
		width: 730px;
	}
	.wmd-td .flash{
		width: 425px;
		height: 538px;
	}
	.wmd-td .text h3{
		padding: 21px 0 30px;
	}
	.wmd-td .cont{
		padding-bottom: 2px;
	}
	.wmd-td .desc{
		font-size: 12px;
	}
	.wdbt{
		margin-top: 10px;
	}
	.cont-set1 li{
		margin-right: 95px;
	}
	.cont-set1{
		padding: 68px 0;
	}
	.zl-set1-cont .rigth{
		width: 372px;
	}
	.zl-set1-cont .left{
	    width: 36%;
	}
	.zl-set1-cont .left .cont{
		font-size: 12px;
	}
	.zl-set1-cont{
		padding: 23px 0 28px;
	}
	.zl-set2 h3{
		padding: 53px 0 13px;
	}
	.zl-set2 .tit{
		padding-bottom: 39px;
	}
	.casedef-cont-ves{
		width: 1000px;
	}
	.casedef-d .btn{
		right: 42px;
	}
	.casedef-nav{
		padding: 46px 0 29px;
	}
	.header .nav li{
		margin-left: 49px;
		font-size: 16px;
	}
	.casedef-text{
		right: 40px;
	}
	.index-set3-cont li .tex .desc{
		font-size: 12px;
	}
	.header h1{
		width: 246px;
	}
	.header .nav li{
		line-height: 64px;
	}
	.vp-d{
		width: 883px;
        height: 658px;
	}
	.bananr .fl{
		padding-top: 177px;
	}
	.bananr .swiper-pagination{
		bottom: 31px !important
	}
}
@media screen and (max-width: 1400px) {
	.header .nav li{
		margin-left: 32px;
	}
}
@media screen and (max-width: 1300px) {
	.w1600,
	.w1400 {
		width: 93%;
	}
	
}
@media screen and (max-width: 1024px) {
	
}